hammerhead ribozyme - English Synonyms Dictionary